package com.taobao.api.domain;

import java.util.Date;

import com.taobao.api.TaobaoObject;
import com.taobao.api.internal.mapping.ApiField;

/**
 * 国内机票订单行程购票数据结构录入【top订单优化】
 *
 * @author auto create
 * @since 1.0, null
 */
public class CorpInfo extends TaobaoObject {

  private static final long serialVersionUID = 3597839973382937682L;

  /**
   * 申请人姓名
   */
  @ApiField("apply_name")
  private String            applyName;

  /**
   * 申请人工号
   */
  @ApiField("apply_no")
  private String            applyNo;

  /**
   * 申请时间
   */
  @ApiField("apply_time")
  private Date              applyTime;

  /**
   * 集团id
   */
  @ApiField("corpration_id")
  private String            corprationId;

  /**
   * 成本中心
   */
  @ApiField("cost_center")
  private String            costCenter;

  /**
   * 成本中心代码
   */
  @ApiField("cost_center_code")
  private String            costCenterCode;

  /**
   * 费用归属OU的CODE
   */
  @ApiField("cost_ou")
  private String            costOu;

  /**
   * 扩展字段
   */
  @ApiField("extra")
  private String            extra;

  /**
   * BPM的fromNO
   */
  @ApiField("form_no")
  private String            formNo;

  /**
   * 单据状态代码
   */
  @ApiField("form_status")
  private String            formStatus;

  /**
   * 单据状态描述
   */
  @ApiField("receipts_status")
  private String            receiptsStatus;

  /**
   * 出差人姓名
   */
  @ApiField("trip_person_name")
  private String            tripPersonName;

  /**
   * 出差人工号
   */
  @ApiField("trip_person_no")
  private String            tripPersonNo;

  /**
   * 工作地点
   */
  @ApiField("work_space")
  private String            workSpace;

  public String getApplyName() {
    return this.applyName;
  }

  public void setApplyName(String applyName) {
    this.applyName = applyName;
  }

  public String getApplyNo() {
    return this.applyNo;
  }

  public void setApplyNo(String applyNo) {
    this.applyNo = applyNo;
  }

  public Date getApplyTime() {
    return this.applyTime;
  }

  public void setApplyTime(Date applyTime) {
    this.applyTime = applyTime;
  }

  public String getCorprationId() {
    return this.corprationId;
  }

  public void setCorprationId(String corprationId) {
    this.corprationId = corprationId;
  }

  public String getCostCenter() {
    return this.costCenter;
  }

  public void setCostCenter(String costCenter) {
    this.costCenter = costCenter;
  }

  public String getCostCenterCode() {
    return this.costCenterCode;
  }

  public void setCostCenterCode(String costCenterCode) {
    this.costCenterCode = costCenterCode;
  }

  public String getCostOu() {
    return this.costOu;
  }

  public void setCostOu(String costOu) {
    this.costOu = costOu;
  }

  public String getExtra() {
    return this.extra;
  }

  public void setExtra(String extra) {
    this.extra = extra;
  }

  public String getFormNo() {
    return this.formNo;
  }

  public void setFormNo(String formNo) {
    this.formNo = formNo;
  }

  public String getFormStatus() {
    return this.formStatus;
  }

  public void setFormStatus(String formStatus) {
    this.formStatus = formStatus;
  }

  public String getReceiptsStatus() {
    return this.receiptsStatus;
  }

  public void setReceiptsStatus(String receiptsStatus) {
    this.receiptsStatus = receiptsStatus;
  }

  public String getTripPersonName() {
    return this.tripPersonName;
  }

  public void setTripPersonName(String tripPersonName) {
    this.tripPersonName = tripPersonName;
  }

  public String getTripPersonNo() {
    return this.tripPersonNo;
  }

  public void setTripPersonNo(String tripPersonNo) {
    this.tripPersonNo = tripPersonNo;
  }

  public String getWorkSpace() {
    return this.workSpace;
  }

  public void setWorkSpace(String workSpace) {
    this.workSpace = workSpace;
  }

}
